@charset "UTF-8";
/* ----------- SASS ARCHITECTURE --------------
sass/
|
|– helpers/
|   |– _pageflex-variables.scss   # Sass Variables 	(Updated 2024/12/03)
|
|– pageflex/
|   |– _general.scss	# base styles 	(Updated 2024/12/16)
|   |– _icons.scss		# icon styles 	(Removed 2024/10/30)
|   |– _widgets.scss	# widget styles (Removed 2024/10/11)
|
`– pageflex.scss	 	# primary compiled Sass file for default theme (Updated 2024/12/20)
---------------------------------------------------------*/
@font-face {
  font-family: "Open Sans";
  src: url("../../../../sfassets/fonts/OpenSans.eot");
  src: url("../../../../sfassets/fonts/OpenSans.eot?#iefix") format("embedded-opentype"), url("../../../../sfassets/fonts/OpenSans.woff2") format("woff2"), url("../../../../sfassets/fonts/OpenSans.woff") format("woff"), url("../../../../sfassets/fonts/OpenSans.ttf") format("truetype"), url("../../../../sfassets/fonts/OpenSans.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-weight: 400;
  font-style: normal;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: "Open Sans";
  src: url("../../../../sfassets/fonts/OpenSans-Light.eot");
  src: url("../../../../sfassets/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"), url("../../../../sfassets/fonts/OpenSans-Light.woff") format("woff"), url("../../../../sfassets/fonts/OpenSans-Light.ttf") format("truetype"), url("../../../../sfassets/fonts/OpenSans-Light.svg#open_sanslight") format("svg");
  font-weight: 300;
  font-style: normal;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: "Open Sans";
  src: url("../../../../sfassets/fonts/OpenSans-Semibold.eot");
  src: url("../../../../sfassets/fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("../../../../sfassets/fonts/OpenSans-Semibold.woff") format("woff"), url("../../../../sfassets/fonts/OpenSans-Semibold.ttf") format("truetype"), url("../../../../sfassets/fonts/OpenSans-Semibold.svg#open_sanssemi700") format("svg");
  font-weight: 600;
  font-style: normal;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: "Open Sans";
  src: url("../../../../sfassets/fonts/OpenSans-Bold.eot");
  src: url("../../../../sfassets/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../sfassets/fonts/OpenSans-Bold.woff") format("woff"), url("../../../../sfassets/fonts/OpenSans-Bold.ttf") format("truetype"), url("../../../../sfassets/fonts/OpenSans-Bold.svg#open_sans700") format("svg");
  font-weight: bold;
  font-weight: 700;
  font-style: normal;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
}
body,
html {
  background-color: #f1f2f2;
  color: #333333;
  font: 1rem "Open Sans", Arial, sans-serif;
}
body a,
html a {
  color: #58595b;
}
body a:hover, body a:focus, body a:active,
html a:hover,
html a:focus,
html a:active {
  color: #002a54;
}

.labels-pop .popover-content {
  padding: 5px;
}
.labels-pop .popover-title {
  padding: 0 0 5px 0;
}

.line-url a {
  text-decoration: underline !important;
}

#campaignsPage {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
#campaignsPage form#aspnetForm {
  flex: 1;
}

.container.campaigns > .row {
  margin-left: 0;
  margin-right: 0;
}
.container.campaigns .campaigns-header {
  clear: both;
  font-size: 0.875rem;
  font-weight: 700;
  color: #878787;
}
.container.campaigns .campaigns-header > div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.container.campaigns .campaigns-list .campaignItem {
  background-color: #ffffff;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 0.875rem;
}
.container.campaigns .campaigns-list .campaignItem small {
  display: block;
  margin-top: 10px;
  color: #878787;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.container.campaigns .campaigns-list .campaignItem .campaign-status span {
  display: inline-block;
  margin-left: 5px;
}

.fundsLedger {
  font-size: 0.875rem;
}
.fundsLedger .row.fundsInfo {
  margin-left: 0;
  margin-right: 0;
}
.fundsLedger .row.fundsInfo .text-center {
  background-color: #f1f2f2;
  padding: 5px 0;
}

/*div[style="in"] {*/
/*#60101 changed to use class name because style attribute read was failing to register after step change */
.collapse.in md-content.productPart {
  overflow: hidden;
}
.collapse.in md-content.productPart md-tabs {
  overflow: hidden;
}
.collapse.in md-content.productPart md-tabs md-tab-content {
  overflow: hidden;
}

.tooltip-sort {
  width: 100%;
  min-width: 0;
  min-height: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.tooltip-sort:not([disabled]):hover, .tooltip-sort.md-default-theme:not([disabled]):hover {
  background-color: transparent;
}

.md-panel-outer-wrapper,
.tooltip-sort-display {
  z-index: 1032 !important;
}

/* #60944 Undo Delete Styling (multiple pages) */
/*
.cartBulkDelete{
	line-height: 0.5rem;
	height: 1.75rem;
	margin-top:-3px;
}*/
/* Accordion Details #57072 */
/* allow clicking on any part of accordion header to toggle */
/* For update #61766*/
.mobile .flag-icon {
  margin-top: 4px;
}

/* Fixing issue 54402 */
div.cke_textarea_inline {
  height: 88px;
  padding: 10px 25px;
  margin-bottom: 10px;
  width: auto;
  overflow: auto;
  border: 1px solid #878787;
  appearance: textfield;
}
div.cke_textarea_inline + .validationError i,
div.cke_textarea_inline + .validationError .glyphicon,
div.cke_textarea_inline + .validationError .icon {
  margin-top: -35px;
}

/* Google Autocomplete */
.pac-container {
  z-index: 10000 !important;
}

/*# sourceMappingURL=pageflex.css.map */
